package routes

import (
	"doctor_api_backend/controller"

	"github.com/gin-gonic/gin"
)

// 管理员管理system_user表
func SetupUserManageRoutes(r *gin.RouterGroup) {
	// 用户管理
	userManage := r.Group("/user_manage")
	{
		// 获取所有系统用户
		userManage.GET("/", controller.GetAllSystemUsers)
		// 通过id获取系统用户
		userManage.GET("/:id", controller.GetSystemUser)
		// 通过id更新系统用户
		userManage.PUT("/:id", controller.UpdateSystemUser)
		// 通过id删除系统用户
		userManage.DELETE("/:id", controller.DeleteSystemUser)
	}
}
